horse trading (Noun) — The swapping of horses (accompanied by much bargaining).
horse trading (Noun) — Negotiation accompanied by mutual concessions and shrewd bargaining.